leave its mark - Englisch Synonyme Wörterbuch